<?php

class Application_Registry_Request extends Application_Registry {
    
    /**
     * @var Application_Registry_Request
     */
    private static $_instance;
    
    /**
     * @return Application_Registry_Request
     */
    public static function getInstance() {
        if(self::$_instance === null) {
            self::$_instance = new self;
        }
        return self::$_instance;
    }
    
    public function __construct() {
        foreach ($_REQUEST as $key => $value) {
            $this->$key = $value;
        }
     }
    
}

?>